let model = require("../model/developerTable");

module.exports = {
    count:(params)=>{
        return  model.find(params).count();
    },
    query:(params,skip,limit)=>{
        return  model.find(params).skip(skip).limit(limit);
    },
    add:(data)=>{
        return model.insertMany([data]);
    },
    updated:(params1,params2)=>{
        return model.updateOne(params1,params2)
    },
    group:(params,key)=>{
        return  model.aggregate([  
            {  
              $match:params
            },  
            {  
              $group: { // 根据字段进行分组  
                _id: '$'+key, // 分组字段  
                count: { $sum: 1 } // 统计每个分组中的文档数量  
              }  
            }  
          ])
    }

}